tourist facility license - German English Dictionary